yielding unusual or unexpected results - Francés Inglés Diccionario